﻿using System;
using System.Collections.Generic;
using System.Text;

namespace Meqs.Entity.Views
{
    [Serializable]
    public class EvalSheetsExtend : EvalSheets
    {
        private string _teachCode;
        private string _teachName;
        private int _evalID;
        private string _evalName;
        private string _templateName;

        public EvalSheetsExtend()
        {
        }

        public EvalSheetsExtend(int rID, int destID, int templateID, string sheetName, DateTime evalDate, double score, short dirty, short studentEval, int seID, int creator, string teachCode, string teachName, int evalID, string evalName, string templateName)
            : base(rID, destID, templateID, sheetName, evalDate, score, dirty, studentEval, seID, creator)
        {
            _teachCode = teachCode;
            _teachName = teachName;
            _evalID = evalID;
            _evalName = evalName;
            _templateName = templateName;
        }

        public string TeachCode
        {
            get { return _teachCode; }
            set { _teachCode = value; }
        }

        public string TeachName
        {
            get { return _teachName; }
            set { _teachName = value; }
        }

        public int EvalID
        {
            get { return _evalID; }
            set { _evalID = value; }
        }

        public string EvalName
        {
            get { return _evalName; }
            set { _evalName = value; }
        }

        public string TemplateName
        {
            get { return _templateName; }
            set { _templateName = value; }
        }
    }
}
